"New Deal" - Details

English Term:
New Deal
Arabic Term:
النظام الجديد
Arabic Definition:

.